/*   
Theme Name: Millennial Associates LLC - Springfield, Oregon.
Theme URI: http://www.millennialassociates.com
Description: Theme by Millennial Associates LLC - Springfield, Oregon.
Author: Millennial Associates LLC
Author URI: http://www.millennialassociates.com
Template:
Version: v1.0
.
The website encoding (including HTML, CSS, and PHP), images and other creative content appearing on this website is not authorized for use by any entity except through licence by the owner of such content. 
Copyright 2010 - Millennial Associates, LLC, all rights reserved. 
.
*/

html, body {
	height: 100%;
	width: 100%;
	margin: 0px;
	padding: 0px;
	background-image: url(/images/bg-green.jpg);
}

#header {
	margin-left: auto;
	margin-right: auto;
        margin-bottom: 0px;
        padding-bottom: 0px;
	width: 940px;
	height: 165px;
	background-image: url(/images/header.jpg);
	background-repeat: no-repeat;
	background-position: center; 
}

#headstuff {
        height: 100px;
        margin-left: 20px;
}

#buttons {
        margin-left: 20px;
}

#main {
	margin-left: auto;
	margin-right: auto;
        margin-top: 0px;
        padding-top: 0px;
	width: 940px;
	min-height: 630px;
	background-image: url(/images/bg-body.jpg);
	background-repeat: repeat-y;
}

#sidebar {
        float: left; 
        margin-top: 0px;
        margin-left: 20px;
        padding-top: 0px;
        width: 220px;
        background-color: #FFFFFF;
        min-height: 300px;
}

#sidebarbox {
        padding: 10px;
        margin-top: 10px;
        margin-left: 10px;
        width: 180px;
        background-color: #276D9D;
        font-weight: bold;
}

#sidebarbox a:link {
        color: #FFFFFF;
}

#sidebarbox a:visited {
        color: #FFFFFF;
}

#sidebarbox a:hover {
        color: #49D0BF;
}

#sidebarbox a:active {
        color: #49D0BF;
}

.sidebar_white {
	padding: 10px;
        margin-left: 10px;
        width: 180px;
        background-color: #FFFFFF;
}

.sidebar_white p {
	font-size: 11px;
}

.sidebar_white a {
	font-size: 11px;
	text-decoration: none;

}

#content {
        margin-top: 0px;
        margin-left: 250px;
        padding-top: 5px;
        padding-left: 10px;
        padding-right: 20px;
        padding-bottom: 10px;
        width: 640px;
}

#footer {
	margin-left: auto;
	margin-right: auto;
	width: 940px;
	height: 116px;
	background-image: url(/images/footer.jpg);
	background-repeat: no-repeat;
}

p {
	font-family: Verdana, sans-serif;
	font-size: 12px;
	color: #232323;
}

td, th {
	font-family: Verdana, sans-serif;
	font-size: 12px;
	color: #232323;
	padding-top: 10px;
	padding-bottom: 10px;
}

ul {
	font-family: Verdana, sans-serif;
	font-size: 12px;
	color: #232323;
}

li {
	font-family: Verdana, sans-serif;
	font-size: 12px;
	color: #232323;
}

h1 {
	font-family: Verdana, sans-serif;
	font-size: 28px;
	color: #276D9D;
}

h2 {
	font-family: Verdana, sans-serif;
	font-size: 24px;
	color: #9D8527;
}

h3 {
	font-family: Verdana, sans-serif;
	font-size: 20px;
	color: #232323;
}

a:link {
	font-family: Verdana, sans-serif;
	color: #9D2927;
}

a:visited {
	font-family: Verdana, sans-serif;
	color: #D68E80;
}

a:hover {
	font-family: Verdana, sans-serif;
	color: #D861D3;
}

a:active {
	font-family: Verdana, sans-serif;
	color: #D861D3;
}

img {
	border: 0px;
}

.alignleft {
	float: left:
	padding-right: 20px;
	padding-bottom: 20px;
}

.alignright {
	float: right;
	padding-left: 20px;
	padding-bottom: 20px;
}



